lest permanent - German English Dictionary